body {
    background-color: #FFFFFF;
    margin: 0;
    padding: 0;
    border: 0;
}

.center {
    text-align: center;
}

.right {
    text-align: right;
}

.left {
    text-align: left;
}

p.text, ol li {
    width: 65ex;
}


@media screen {
    /* glavna tabela i zaglavlje */

    table.glavnaTabela {
        width: 700px;
        margin: 0;
        border: 0;
        padding: 0;
    }

    tr.zaglavlje, tr.zaglavlje td, tr.zaglavlje td.nula {
        width: 720px;
        height: 83px;
        padding: 0;
        border: 0;
        margin: 0;
        background-repeat: no-repeat;
    }

    td.bocniMeni {
        width: 140px;
        padding: 130px 10px;
        margin: 0;
        border: 0;
        vertical-align: top;
        background-color: #0F6999;
    }


    td.content2 {
        width: 660px;
        padding: 5px 15px;
        margin: 0;
        border: 0;
        vertical-align: top;
    }



    /* linkovi */

    a:link, a:visited {
        font : normal normal normal 16px Arial, Helvetica, sans-serif;
        color : #ffffff;
        text-decoration : none;
    }

    a:hover, a:active {
        font : normal normal normal 16px Arial, Helvetica, sans-serif;
        color : #fff000;
        text-decoration : underline;
    }

    a:link.meni, a:visited.meni {
        font : normal normal bold 16px Tahoma, Arial, Helvetica, sans-serif;
        line-height: 17px;
        color : #ffffff;
        text-decoration : none;
        padding: 0px;
        border-bottom: hidden;
    }

    a:hover.meni, a:active.meni {
        font : normal normal bold 16px Tahoma, Arial, Helvetica, sans-serif;
        line-height: 17px;
        color : #ffffff;
        text-decoration: none;
        padding: 0px;
        border-bottom: 1px solid #FABF78;
    }


    td, pre, body {
        font: normal normal normal 16px Arial, Helvetica, sans-serif;
        color: #222222;
    }

    /* Standardne tabele koje se svuda koriste */

    table.stdtable {
        border: solid 1px #ADB8BD;
    }

    table.stdtable td.extra {
        border-top: solid 1px #ADB8BD;
    }

    table.stdtable tr th {
        padding: 2px 6px;
    }

    table.stdtable tr td {
        padding: 3px 3px;
    }

    table.stdtable th {
        font-size: 16px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        border-bottom: solid 1px #ADB8BD;
    }

    table.stdtable th.rowspan2 {
        font: normal bold normal 16px Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
    }


    h1 {
        font : normal normal bold 28px Tahoma, Arial, Helvetica, sans-serif;
    }

    h2 {
        font : normal normal bold 22px Tahoma, Arial, Helvetica, sans-serif;
        margin: 7px;
        margin-left: 0px;



}
    /* FORMULARI */

    form.default input {
        background: transparent;
        border: none;
        font: normal normal normal 16px Arial, Helvetica, sans-serif;
        padding-left: 3px;
        padding-right: 3px;
    }

    /* belo text input polje */

    form.default input.bela {
        background: #FFFFFF;
        border: 1px solid #DDDDDD;
        font: normal normal normal 16px Arial, Helvetica, sans-serif;
        padding-left: 3px;
        padding-right: 3px;
    }

    /* sivo text input polje */

    form.default input.siva {
        background: #EEEEEE;
        border: 1px solid #DDDDDD;
        font: normal normal normal 16px Arial, Helvetica, sans-serif;
        padding-left: 3px;
        padding-right: 3px;
    }


    form.default select, form.default p select  {
        background: #FFFFFF;
        border: 1px solid #DDDDDD;
        font: normal normal normal 16px Arial, Helvetica, sans-serif;
        padding-left: 3px;
        padding-right: 3px;
    }

    form.default input.button {
        background: #DDDDDD;
        border: 1px outset;
        font: normal normal normal 16px Arial, Helvetica, sans-serif;
        margin-bottom: 2px;
        margin-top: 2px;
        padding-left: 3px;
        padding-right: 3px;
    }



}


